News

The House of Lords on July 17 approved the India Independence Bill, which will grant full independence on August 15 to the two new dominions of India and Pakistan. The Bill now only awaits the formal ...