Key PointsA powerful 7.4 magnitude earthquake struck the Drake Passage near the southern coasts of Chile and Argentina on Friday morning, May 2, 2025.The...
Beijing: China has now started bridging the artificial islands created in the South China Sea with weapons. Recent satellite images have revealed that China...