Woman among 2 publicly flogged 
The Supreme Court of Afghanistan on Monday (Dec. 29) announced that two persons...

You Might Also Like