Focus

Home Focus
Post

U.S. Policy on Venezuela

The people of Venezuela are suffering from interlocking man-made political and economic crises that have transformed a once thriving and prosperous democracy into a country overridden by poverty, corruption, and repression.  

Post

Impalila residents feel left out

Cruising in a boat en-route to the Island of Impalila situated at the confluence of two mighty rivers, Zambezi and Chobe, is a utopian experience of unimaginable proportions, but not for locals who feel they have been pushed to the periphery for far too long.