On the weekend of May 6, France elected Emmanuel Macron as their new president. This comes amid some of the lowest approval ratings ever for the current president, François Hollande, which have recently...
Load More Stories
Donate to CavsConnect
Submitting donation...
Thank you for your donation! We appreciate your support!