In March 2026, a rumor circulated online claiming that former President Barack Obama's family opened the $100 million Obama Humanitarian Hope Center in Chicago to provide services to homeless people.
Posts claimed the Obama family cut the ribbon at the alleged center on March 24, 2026.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results