Currently showing last 100 links of 95,421
The hajj: What it is and why it's a big deal for Muslims
Around 2 million Muslims from around the world are beginning the five-day hajj pilgrimage on Saturday. They will circle Islam's most sacred site, the cube-shaped Kaaba in the Saudi Arabian city of Mecca, and take part in a series of rituals intended to br
Barack Obama is officially now a parasite
WASHINGTON — It's no Nobel Peace Prize, but Barack Obama has a new honor to brag about. Scientists have named a parasite after him — and there's no worming out of it.
Meet Baracktrema obamai, a tiny parasitic flatworm that lives in turtles' blood. A ne
Back to Canada News