Ever since the news broke about a Slave Market in Tripoli, Libya. There has been a worldwide backlash and anger towards Libya and the apparent failure of the Provisional Government to Stem the tide and bring it to an end.
Ever since the news broke about a Slave Market in Tripoli, Libya. There has been a worldwide backlash and anger towards Libya and the apparent failure of the Provisional Government to Stem the tide and bring it to an end.