Germany’s center-right Christian Democratic Union (CDU) declared victory Sunday as exit polls and early results suggest the party garnered the biggest vote share in the country’s elections ...
Witness the horror of the Battle of Verdun - the deadliest, longest, and most dreadful clash of WWI. Experience the ...