News Nation brings a special show ‘Rochak Romanchak’ throwing light on most mysterious facts in the world. We touch upon all the aspects of unresolved real mysteries. In today’s episode, we discuss suicide forest in Japan where over 100 bodies are recovered every year. Aokigahara, also known as the Suicide Forest, is a forest on the northwestern flank of Japan's Mount Fuji. But, the question is why people especially come to forest to end their live? Watch the show to know the answer.