The United States has returned more than 1,400 looted artifacts worth $10 million to India as part of an ongoing initiative to repatriate stolen art from countries across South and Southeast Asia ...