Thick layer of foam forms on river in India leaving locals baffled
Delhi, India #Climate & Weather