France Is Eternally Divided

There are, and always have been, three warring tribes

 

Read Full Article »




Related Articles