International

German, French leaders mark 100 years since Battle of Verdun

AP
File photo of U.S. President Barack Obama with troops at Bagram Air Base in Afghanistan.
International

War and peace in the times of Obama

Deepalakshmi K.

Liberating Dachau

Archana Subramanian