Dave Rich

Dave Rich

The Gaza flotilla incident tells us much about the state of the alliance between Islamists and leftists in Europe