A bomb went off near a consulate of the Indian Embassy in Nepal on Monday. The explosion, which reportedly damaged the walls of the office, took place in Biratnagar — the industrial capital of Nepal, the Kathmandu Post reported. However, no one was injured in the blast. Police in Nepal are yet to find out […]