“Enough is enough” – a phrase that echoed worldwide this past Saturday in over 800 organized marches. An...