Tens of thousands of people gathered on Invasion Day to attend protest rallies in cities across the nation, amid a...