” Debra Sweet; Known Communist”, to be interviewed by PressTV, which is a propaganda organ for Iran...
How odd....
Actually, it makes sense: the Far Left is in bed with the Islamists.