• A Striking Global Milestone: The World’s Population Hits 8 Billion

    On 15th November, the world’s population reached 8 billion people. Impact's Lorenzo Capito takes a look at the severity of rapidly rising (and declining) populations across our continents, and the various consequences that this new figure can be expected to have....
  • Style Profile: Halima Aden

    19-year-old Somali-American Halima Aden, signed by IMG models, made fashion week history by being the first Hijab-wearing model to ever walk the runway. She was born at a refugee camp in Kenya and made headlines when she participated in Miss Minnesota US, and wore a Hijab in the swimsuit...