My social media feeds have been overflowing with desperate reels from the recent mega-flooding. And amid all this chaos, one question hangs heavily in the air: Where is the government? And more ...