WATCH: One dead and three injured after illegal immigrants brawl in Greece
November 27, 2017 - Fort Russ News - Paul Antonopoulos
LESBOS, Greece - Police detained several people on the Greek island of Lesbos on Sunday night after an altercation between…
Read More...
Read More...