Roshtein discovers $9 million win to the Kenneth Have to Perish position

March 28, 2026