"ISS" manufactured communications satellite for Israel

04 November 2011
No information availible