Marathi | Hindi
FOLLOW US :
City
David James "Mac" McAllister is a German politician who has been a member of the European Parliament since 2014. He is a member of the Christian Democratic Union, part of the European People's Party.