European Central Bank President Resigns Abruptly After Appearing With Bandages on Her Face
European Central Bank President Christine Lagarde appeared in a video statement looking as though she just lost an argument with a door frame, and abruptly […]