Sunday, June 26, 2022

Tag: 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...