Abbay Media Exclusive: Tamagne Beyene detained during Anti Slavery Protest at Libyan Embassy in Washington DC.

LEAVE A REPLY