XDLXDL
Given the suspicious turn of events in Brazil, watch this clip about Israel’s election interference in Latin America. · XDL