New Delhi: China has refused to inspect bat caves and breeding farms, defying the instructions of the World Health Organization to investigate the origin...
Global petrol prices have eased slightly following a drop in crude oil below $100 per barrel, allowing several of India,s neighbors to slash fuel rates, while India maintains domestic price stability by absorbing market pressures.