VR Logo

New Delhi Television: Clarification sought from New Delhi Television Ltd