India is to become a major service and repair hub for the US Seventh Fleet—the armada that is at the center of US war preparations against China.
India is to become a major service and repair hub for the US Seventh Fleet—the armada that is at the center of US war preparations against China.