News

In India, petrol is not produced domestically, it is usually sourced from the foreign countries which produce crude oil. The country secures 75% of the crude oil through foreign imports.
New Delhi [India], April 18 (ANI): Christians across the country marked Good Friday on Friday with solemn prayers and spiritual reflection, ...