November 23, 2024 06:19 (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