The extreme rainfall and deluge of 2018 could very well be termed as a key anthropocene event.
15 Sept 2018 2:38 AM IST