Hot Breaking News for Filipinos
Browsing Tag

African country

Libya slave auctions: ‘Everybody knew’

World leaders may have been quick to voice outrage over video footage of Libyan slave auctions, but activists raised the alarm months ago -- and their warnings fell on deaf ears.