There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Lalu Prasad Yadav is an Indian politician from the state of Bihar. He is currently the Union Minister for the Indian Railways in the ruling United Progressive Alliance government and the president of the Rashtriya Janata Dal, one of many political parties in India.