Explosions heard at the site of a weapon-manufacturing facility in a Moscow suburb
Explosions were heard at the site of a weapon-manufacturing facility in a Moscow suburb. It is understood that no fewer than two blasts rocked the Design Bureau of Machine Building (DBMB), a state-owned facility suspected …