Laura Loomer has stated that Americans who criticize Israel should be charged with treason. She accused these individuals of working for the "Muslim Brotherhood" and suggested they should be sent to Guantanamo Bay.

Image for Laura Loomer says critics of Israel should face treason charges




