Pictures of the Day: Thursday, June 10, 2010
Ajit Solanki / AP
Special Delivery
A crowd gathers to watch a 41 foot tall statue of Jain sage Lord Bahubali roll through their village. The statue was carved out of a single block of granite and has traveled nearly 125 miles from Ahmadabad to Songadh, India.