Last Wednesday was the funeral of Tugce Albayrak, a German woman of Turkish descent who died of her injuries after she intervened in the harassment of two girls, and was in turn attacked herself. May God grant her everlasting peace. Indian presenter Gauhar Khan was slapped during a live televised show for wearing revealing clothing, not deemed appropriate for a Muslim woman. Senegal’s abortion law is one of the most strict in Africa, resulting in women and girls taking drastic measures... Read more