Omg. Is this footage of Illhan Omar perp walking herself?Lmao.