spot_img
spot_img
spot_img

claimed

spot_imgspot_img

Aljazeera claimed construction of a hidden Indian naval base on Mauritian Island in Africa

Aljazeera claimed construction of a hidden Indian naval base on Mauritian Island in Africa. AlJazeera's investigative unit exposed Indian motives to build Naval Facility in the African remote Island Mauritia. They collected...

Popular

spot_img