Dozens killed in Afghanistan mosque bombing

At least 62 people were killed in Afghanistan Friday after a bomb blast caused the roof of a mosque to cave in, according to officials. The explosion at the mosque in Nangarhar province occurred during Friday prayers – and no one has come forward yet to claim responsibility for the attack. “The number of casualties […]

Catalonia protests and general strike paralyse Barcelona

Media playback is unsupported on your device Media captionTens of thousands joined a “Freedom March” A fifth day of protests and a general strike have brought Barcelona to a halt amid ongoing fury over jailed Catalan separatist leaders. Tens of thousands of demonstrators entered the city on Friday, stopping trains and and blocking roads. Barcelona […]