Tag: public flogging

Taliban defend public execution, call punishment ‘divine command’

Kabul [Afghanistan], December 9 (ANI): After world leaders criticized the recent execution…

Public TV English Public TV English