Wednesday, September 30, 2009

Video: Hard Hitting German News Report Sticks It To Islam

1 comment:

  1. If only the main stream press in this country, would have the "stones" to come out with a report like that....

    ReplyDelete