Delhi is in news again. This time not for Kejriwal or the CM but for its wierd for the past few days. It has been raining cats and dogs since last night in Delhi and parts of NCR – Faridabad, Gurgaon and Noida. This is supposed to be Delhi’s record breaking ‘Winter Rain‘ with …
Read More »