November 16, 2022 0 Taliban implements Sharia law By Kevin Zeller | Afghanistan (MNN) — The Taliban imposed similarly archaic punishments when they ruled Afghanistan from 1996 to 2001. Read More
July 5, 2021 0 Pakistani Christian hospital workers pressured to resign By Kevin Zeller | Pakistan (MNN) — In Pakistan, a movement to force Christians out of their jobs is gaining steam. Read More