If you've an iota of common sense, then propaganda means spewing hate against one thing again and again, without any reason or proof to do so. And you do exactly that one thing at this site.
BTW, next time, present a better news source than some screengrab of random article.