484116132_10235239698876212_7409673985441075929_n Published March 14, 2025 at 640 × 503 in “Atlas Shrugged” is Happening