An Egyptian Court sentenced eight people to death Tuesday and 50 others to life in prison for their role in a case known as the storming of Helwan Police Station. According to prosecution, on 14 August 2013 protesters stormed Helwan Police Station, which led to the killing of three police officers and two civilians. The police station and 20[Read More...]
Source