While the world strategized…

A few days ago, a news report by the BBC caught my eye. It said the Red Cross reported some 800,000 people as disabled by the ongoing war in Afghanistan. …

While the world strategized… Read More »