English
Nnamdi Moweta is a journalist based in Los Angeles, United States of America.
In studio photo of Nnamdi Moweta ready to go live on air
In studio photo of Nnamdi Moweta ready to go live on air
This is from The African Channel special on my work