China has occupied Indian land, PM's denial will benefit neighbouring country: Rahul Gandhi
Published
He said if the Prime Minister says no Indian territory has been occupied by China, while satellite images show otherwise, then China stands to benefit from his statement.
Full Article