Chief Owolabi Salis Makes History as First Nigerian in Space

History was made high above Earth’s atmosphere on June 29, 2025, as Chief Owolabi Salis, a distinguished Nigerian philanthropist and legal practitioner, became the first Nigerian to travel into space. Salis was one of six passengers aboard Blue Origin’s New Shepard NS-33 mission, which successfully launched from the company’s West Texas facility. The suborbital flight […]
Det Blev Sent SS26: Dressing for the Breakdown

Det Blev Sent unveils its Spring/Summer 2026 collection, “Locust,” a raw exploration of disillusioned youth immersed in distortion, emotional erosion, and industrial beauty.Rooted in the abrasive soundscape of Nine Inch Nails, Locust channels the visceral energy of a generation raised on overstimulation and left fractured in its aftermath. The collection draws visual and emotional parallels […]