13 votes

New video of Intelsat 29e satellite reveals dramatic “anomaly”