News Headlines - 30 June 2017

Germany approves plans to fine social media firms up to €50m | The Guardian

Social media companies face fines of up to €50m (£43m) if they persistently fail to remove illegal content from their sites under a new law passed in Germany
The German parliament on Friday approved the bill aimed at cracking down on hate speech, criminal material and fake news on social networks – but critics warn it could have drastic consequences for free speech online.

France's Marine Le Pen placed under formal investigation | Euronews

Magistrates in France have placed Marine Le Pen under formal investigation.
This comes after preliminary inquiries into allegations that European Union funding had been misused by the leader of the far-right National Front.

Trump: US patience with the North Korean regime 'is over' - CNNPolitics.com

President Donald Trump, speaking alongside South Korean President Moon Jae-in, declared Friday US patience with the North Korean regime "is over."

China 'outraged' by $1.42 billion planned U.S. arms sales to Taiwan | Reuters

China urged the United States to revoke immediately its "wrong decision" to sell Taiwan $1.42 billion worth of arms, saying it contradicted a "consensus" President Xi Jinping reached with his counterpart, Donald Trump, in talks in April in Florida.

Iraq retakes mosque where Isis proclaimed its caliphate

Iraqi forces say they have captured the remains of Mosul’s ancient Grand al-Nuri mosque, the site where Isis declared its “caliphate” three years ago, as they close in on the jihadis last holdouts in the city.