Leadership is telling ISIS they are not strong, They are weak

Wow! Such a strong message…
…We can feel them trembling all the way from the Middle East.
That’s just Castro calling.

About Canada Free Press