It's a Communist regime. It's funny how those in foreign countries who want freedom but are being stricken down by Communism are the ones flying the American flag with pride, yet the idiots here in America who claim to hate the country, spit and stomp and disrespect the flag. These morons have never stepped foot in a Communist country and have no idea what true Communism does.