Youth stage rally demanding job opportunities in southern India.

Record ID: 352083