500,000 people were locked in state psychiatric hospitals. Their descendants can’t find out why28 May 2026
Billionaire Bukhman Brothers Open Foundation To Fund Diabetes CureBy Press Room22 August 2024 Two of Europe’s wealthiest tech billionaires, brothers Igor and Dmitri Bukhman, have quietly set up a charitable foundation. The Bukhman…