A police officer has been arrested after the bodies of four missing people were found on Jeju Island in South Korea.
Your Compass for Current News
A police officer has been arrested after the bodies of four missing people were found on Jeju Island in South Korea.