Diaspora blogger Jumbie's Watch [1] calls the death of Osama Bin Laden “a political coup…political survival at its best, and apparently it has worked…”
Trinidad & Tobago, U.S.A.: Politics, Osama & Obama
· Written by Janine Mendes-Franco
Categories: Caribbean, North America, Trinidad & Tobago, U.S.A., Governance, International Relations, Media & Journalism, Migration & Immigration, Politics, War & Conflict