Category: United States

Adieu Afghanistan

Ever since the quest to control Afghanistan began almost two centuries ago, the country has effectively stripped Britain, USSR and off late The United States Of America of the myth of invincibility. The Brits...