You are here: HomeWallClub MembersCameron Duodu
The American flag

The unmentioned aspect of America's Afghan debacle

A lot of words have been written about America's “humiliating defeat” in Afghanistan....

Read More

Be your own Journalist by Reporting Contents from your Phone!

Share what’s on your mind with the GhanaWeb Reporter App