On the rollercoaster ride that is relations between the US and Iran, we are once again at a high point of tension. Unfortunately, many members of Congress are following their typical approach of [...]
Last night, the House of Representatives voted a whopping 344-36 (with 22 voting “present”) to condemn the report on Operation Cast Lead in Gaza by renowned human rights investigator Judge [...]