Megha MenonMay 25, 20222 minHumanity fails in itself and fails us yet again!I stare blank at my screen, knowing not where I should begin. What would echo my emotions, but also sound politically correct? I will...