Where is Kathmandu?

November 1st, 2008 - 11:04 am ICT by Amrit Rashmisrisethi
Kathmandu is the capital of Nepal. Situated in the lap of the Himalayas, bordered by the People's Republic of China to the north and by India to the south, east and west. ... Read more...

Posted in South Asia, World, World News |

India and Brazil rubbish blames of world food shortage

May 16th, 2008 - 10:22 pm ICT by admin
By Naveen KapoorYeketerinberg, May 16 (ANI): In the first standalone Brazil-Russia-India-China (BRIC) meeting which concluded on Friday at the little known industrial Russian town of yeketerinburg, both the emerging economies, ... Read more...

Posted in National |