France Votes in a Contested Presidential Election
France voted in the election for a new president this Sunday after a complex and scandalous...
NYC Increases Security In Wake Of London Attacks
Another city in Europe was once again the center of breaking news, as attacks at the Palace of Westminster in London have caused the world...