Catherine Chang


Ukraine Begins Impeachment Process

Members of the Ukrainian Parliament have begun the process to impeach President Petro Poroshenko after a media report was released linking him to a corruption scandal in which the president’s friends and high-ranking defense officials allegedly stole millions from the country’s military industry by receiving kickbacks for smuggling spare military […]


Egyptian Security Forces Kill 16 Suspected Fighters In Sinai 1

Egyptian security forces killed 16 suspected fighters in the country’s northern Sinai Peninsula, according to state media last Tuesday. According to the Interior Ministry, the “National Security Department was monitoring ‘two terrorist cells, planning to carry out a series of terrorist attacks against vital installations and important figures in El […]


UN Releases Preliminary Report On Khashoggi’s Death

A preliminary report was released on Thursday as the result of an independent international human rights inquiry led by United Nations Special Rapporteur on extrajudicial, summary or arbitrary killings Agnes Callamard into the killing of prominent journalist Jamal Khashoggi. According to the UN report, which builds on information obtained from […]