On July 9 and July 10, Muslims around the world celebrate one of their biggest holidays: Eid al-Adha, or "Feast of the Sacrifice", in remembrance of Ibrahim, who was willing to sacrifice his son Ishmael to Allah. 89 countries list this holiday, covering around 60% of Earth's population. Full Story
A Super Buck Moon shines in the night sky on July 13; the Perseids start making an appearance; and we fact check a meme about 99% of us getting sunlight at the same time.