Elon Musk does it again. On Thursday, April 11 at 6:35 p.m. EDT, Falcon Heavy launched the Arabsat-6A satellite at NASA’s Kennedy Space Center in Florida. The satellite was deployed approximately 34 minutes...