Source: gizadeathstar.com
Well, France and Germany have signed a treaty, or maybe just a series of "joint declarations" but it's mystifying, in the extreme:
Article: France and Germany pledge to defend each other in new treaty
Return top