Pakistan
-
News
Man arrested after allegedly filming his brother strangling their sister to death in “honor” killing in Pakistan
A Pakistani man who allegedly filmed his brother strangling their sister to death has been arrested as part of the…
Read More »