Tag: Trouble spot

  • Somalia Stalemate

    Many still see Afghanistan as the world’s trouble spot, but in reality the country that continues to have what seems to be the most insurmountable difficulties is Somalia. A troubled […]