World News
Kenyan Domestic Worker Faces Worst Punishment in Saudi Arabia
Kenyan domestic worker receives 100 lashes in Saudi Arabia, raising human rights concerns and sparking international outrage.
Continue ReadingKenyan domestic worker receives 100 lashes in Saudi Arabia, raising human rights concerns and sparking international outrage.
Continue Reading