FILE PHOTO: India's Prime Minister Narendra Modi speaks during a joint press statement with European Commission President Ursula von der Leyen in New Delhi
NEW DELHI (Reuters) -Indian Prime Minister Narendra Modi will visit China on August 31 for the summit of the Shanghai Cooperation Organisation, two Indian TV news channels reported on Wednesday.