Skip to content

The Trump administration was left reeling over a political scandal that has taken down a top official. Former U.S. Army General Michael Flynn, the country’s national security adviser, was forced to resign after it was revealed he spoke with the Russian ambassador about sanctions against the country imposed by former President Barack Obama over Russian…

Read More
Mayor Patrick Cannon

The city of Charlotte, N.C., has become the latest city to lose a black mayor over corruption allegations. Mayor Patrick Cannon, who has only been in office for six months, was arrested Wednesday for taking more than $48,000 in bribes from undercover FBI agents posing as potential vendors for the city. Cannon submitted a letter…

Read More