An investigation into the complicated case of the disappearance and death of journalist Olga Frolova is ongoing. The body of a woman after a long search was found on Koh Samui in Thailand. The journalist was found dead by an island hotel worker; he turned to the island’s law enforcement authorities with a statement that […]