VIDEO – C-Star sets sail to Defend Europe

An intrepid team of young patriots has set sail from Siciliy on a mission to Defend Europe. Citing a German security services report that more than 6.6Million African economic migrants are amassed on the north…