November 05, 2024 16:34 (IST)
Afghanistan: Taliban insurgent caught on camera publicly flogging teen in Badakhshan
Kabul: A Taliban insurgent was caught on camera publicly flogging a teenage boy in Afghanistan's Badakhshan province recently.
Latest Headlines