The Albany Gazette - Sweden inaugurates new satellite launch site