Some 1,500 National Guard members have been deployed to Kenosha, Wisconsin, to keep the peace as the city now braces for a presidential visit. Mola Lenghi reports. Source
Some 1,500 National Guard members have been deployed to Kenosha, Wisconsin, to keep the peace as the city now braces for a presidential visit. Mola Lenghi reports. Source