Sweden battles for its streets as police beg for citizens to stand up to violence
Sweden needs help and its law enforcement is begging citizens to respond or risk losing the nation. Analysts say the situation in the nordic country has deteriorated to such a degree that ... Read More »