You want it back, then pay for it!!!
Its been cut into a decent shape with added value and is worth Oooooo...lets say £160 Billion!!!
Thats probably only about Oooo lets see,
1,139,964,932 Population of India
divided into £160 Billion
about £150 pounds per head
Too rich for you , then Fuck off and buy one somewhere else then!!!...and while we are on the subject of money, if you can afford a space program then you can afford to give us our AID money back as well!!!