Manfred Weber failing to keep his party in order.
Manfred Weber is the German Chair for the European People’s Party (Christian Democrats), for the upcoming elections in May. Weber has the support of the German Chancellor Angela Merkel and he has currently beat out his rival Alexander Stubb to become Chair of his party. Weber, has links to the Munich Higher Technical Institute where he studied engineering and in his past in did not […]