The Bundestag is the German federal parliament. It can be compared to the chamber of deputies along the lines of the United States House of Representatives or the House of Commons of the United Kingdom. Read More
India has invested more than USD 3 billion in Afghanistan for the welfare of its people, said Minister of External Affairs V. Muraleedharan in Lok Sabha on Friday. ...