The United States is witnessing a flood of occurrences today. In key cities across the country, rallies are under way over concerns ranging from economic reform to climate change. Meanwhile, in Washington D.C., lawmakers are debating a controversial bill that could significantly impact the nation's immigration laws. Compounding these events is a