Home US Politics Ilhan Omar’s Plan of Sending $1200 to Everyone: Democrats are Building Castles in the Air