Ethiopians in Washington DC held a protest rally on Friday, August 29, 2008, demanding freedom for popular artist Teddy Afro who is currently languishing in Ethiopia jail on trumped up charges.
Ethiopians in Washington DC held a protest rally on Friday, August 29, 2008, demanding freedom for popular artist Teddy Afro who is currently languishing in Ethiopia jail on trumped up charges.