DMCMNFIBFFF , 1 month ago That's 116.6°F, and apparently Delhi is about twice the size and population of NYC. wp:Delhi
That's 116.6°F, and apparently Delhi is about twice the size and population of NYC.
wp:Delhi