News2 Debris from Meridian communications satellite strikes residence on ‘cosmonaut street’ By Michael J. Listner on December 26, 2011 Debris from the failed launch of a Meridian dual-use communication satellite aboard a... Read more →