Scientists have determined that hairs picked up in thick forest in the Garo hills in the mountains of Meghalaya in north-east India five years ago, is the best evidence yet of the existence of the mythical creature known as 'Yeti or 'Bigfoot'.
Shillong (PTI): Coinciding with the inauguration of the Olympic Games in Beijing, Tibetans residing in Meghalaya staged a protest march here on Friday. ...
Shillong (PTI): Coinciding with the inauguration of the Olympic Games in Beijing, Tibetans residing in Meghalaya staged a protest march here on Friday. ...