Japan Coast Guard Boat Shells Local Island in a Live Fire Incident
July 20, 2022
The Japan Coast Guard was left deeply embarrassed and apologizing after one of its patrol boats accidentally fired live shells hitting Irabu island in the Okinawa Prefect located south of Japan’s main...