Russians are dangerous. Hiding in plain sight for years Charlotte North Carolina. To drive for this company I didn't realize how bad Russians...