The UAE is celebrating the 11th anniversary of the successful launch of its Earth Observation satellite today. On July 29, 2009, DubaiSat-1 was successfully launched from the Baikonur launch site in Kazakhstan, onboard the Dnepr launch vehicle. Read More at BroadcastPro