
World
Taliban Whips 114 People, Including 20 Women, in Afghanistan, Continuing Inhuman Punishments
Following the Taliban's capture of Kabul, Sharia law has been implemented in Afghanistan. Despite objections from numerous human rights organizations and the UN, Afghanistan continues to impose...
By News Analysis IndiaSeptember 23, 2025
