France deployed 45,000 police officers and some armoured vehicles to the streets on Saturday as riots rocked French cities for a fourth night after an officer shot dead a teenager during a traffic stop. …

© 2024 ASIA MEDIA RESEARCH CENTER PVT. LTD. ALL RIGHTS RESERVED.