Greece has 11 million people. It’s much smaller than our larger cities, like New York and LA. Tourists are flocking to Niagara Falls, which is frozen because it’s bloody cold up there. A robbery suspect was glad to see police arrive after a chase through North Dallas streets ended with him being beaten by a […]