LIVEJack Teixeira charged over Pentagon leaks
April 19, 2023
14 Min Read

The Opportunity News & TV is a weekly, continental digital newspaper with hard prints that circulates in Uganda, Kenya, Cameroon, Ghana, Zambia, Somalia, South Africa, Tanzania, Rwanda, Burundi, and South Sudan.
Add Comment