Modi government spent Rs 36 crore on publicity to mark two years