Rakta moksha February 20, 2015March 11, 2015 admin Blood letting; one of the five pancha karma cleansing methods admin