1293View
0m 0sLenght
8Rating

India's agriculture minister was slapped in the face in New Delhi by a man who was apparently angry about rising food prices. Terrell Brown reports.