The Mayor of Dallas, Texas Eric Johnson has switched from the Democratic Party to the Republican Party, citing as a main reason for the betrayal of his country and race as "the future of America's great urban centers depends on the willingness of the nation's mayors to champion law and order and...