Zebras Risk Their Lives to Reach This Place Every Year

See why zebras travel 150 miles (241 km) every year from a lush paradise to a barren hellscape.  During their annual migration, zebras travel… more