Fact Check: Did Sri Lanka Recently Deliver The Largest Ship It Ever Built To Japan? Here’s The Truth
An image is being shared on social media claiming that the largest ship ever built in Sri Lanka was recently delivered to Japan. The Sinhala text superimposed on the...