A SpaceX Falcon 9 rocket launched the 15,000-pound EchoStar XXV TV satellite to orbit from Florida's Space Coast just after midnight on Tuesday (March 10).
When life gets too hectic, some folks turn to slow TV for a spot of meditative distraction. It might be a view of the passing scenery in a 10-hour train journey, footage of fish swimming around in a ...