475297765_10234778379263510_2515633563627176823_n Published January 28, 2025 at 600 × 528 in Bill Gates or Stalin … Who’s Worse?