WATCH: The Practice of Bloodletting in New Delhi

Oct. 27, 2015 - In New Delhi, India, dozens of… more