Peter Bone

Britain’s £1billion foreign aid used to make ‘Statue of Unity’; British calls it ‘nonsense’

Prime Minister Narendra Modi unveiled the Sardar Vallabhbhai Patel’s ‘Statue of Unity’ on October 31…