In a stunning view from orbit, the eye of Super Typhoon Sinlaku, now the strongest storm of 2026, has been captured in dramatic detail from space, revealing the sheer power of one of the year's ...