French report: 330,000 children victims of church sex abuse

An estimated 330,000 children were victims of sex abuse within France's Catholic Church over the past 70 years, according to a report released today (Tuesday) that represents the country's first

‘Pandora papers’ show London is a key hub for tax avoidance

Transparency advocates are calling on Britain to tighten the country's defenses against money laundering and tax avoidance after a massive leak of financial data showed how London is a key

Facebook, WhatsApp, Instagram suffer worldwide outage

Facebook and its Instagram and WhatsApp platforms were down in parts of the world in the early hours of today (Tuesday, Macau time). The company said it was "aware that some

WP2Social Auto Publish Powered By :