
As England asks India to return £2.3B aid after Chandrayaan 3 success, India tells England, “deduct it from the money you looted and return the rest”
Big news is coming in from Britain, Minutes after India’s Chandrayaan 3 successfully landed on lunar surface, the Britain started demanding