NEW: U.S. citizen Leonardo Garcia Venegas appeared before Congress after he was held twice by immigration agents. Even though his story went viral, and top immigration officials have claimed citizens are not being arrested, he was detained a third time.
268 reposts564 likes