English News | Latest and Breaking News | Todays News
Kandahar: Curfew has been imposed in Kandahar city of Afghanistan to curb violence caused by clashes…