Egypt court calls for femicide execution to be broadcast live

By July 24, 2022