ALBAWABA - A mysterious iron ball nearly 5 feet wide was found on a beach in Japan's Hamamatsu City this week. The ball has a diameter of about 1.5 meters and washed up on Enshu beach, according to local media. Officials scrambled to ensure the giant ball was not a bomb, according to Japanese broadcaster NHK, which released a video of police examining it. A mysterious metal sphere has appeared ...