Russia's Embassy in US requires information about Mayfair Mall shooting in Wisconsin

Russian Embassy, Mayfair Mall, Wisconsin, Russian nationals, Mayor Dennis McBride, Wauwatosa Chief of Police Barry Weber
National
image