Leader of Islamic State in Greater Sahara 'Neutralized' by French Troops, Macron says


The French leader described the killing is a "major success" in the fight against terrorist groups in the Sahel.

Most Popular Videos

It doesn't exist officially. It uses highly pressured mercury accelerated by nuclear energy to produce a plasma that creates...

View More