France: Armed with a dummy hand grenade, an Algerian shouts “Allah Akbar” at Lyon railway station; stabbing weapons are also found on him

Leave a comment