Demonstrators confront police during a march against Sri Lankan President Ranil Wickremesinghe in Colombo. AFP

Today's best photos: from a protest in Sri Lanka to India's Behdienkhlam festival



More from The National:

Friday's best photos: from the Paleo Festival to the Tour de France - in pictures

Thursday's best photos: from a train driving across a salt lake to Ivana Trump's funeral

Wednesday's best photos: from sedated cats to The Rolling Stones

Tuesday's best photos: from the annual swan census to Farnborough Airshow

Monday's best photos: from an overheating Queen's Guard to a bull jumping into the sea

Sunday's best photos: from an Aquabatix performance to stranded lorries in Argentina

Specs

Engine: Dual-motor all-wheel-drive electric

Range: Up to 610km

Power: 905hp

Torque: 985Nm

Price: From Dh439,000

Available: Now

INDIA SQUADS

India squad for third Test against Sri Lanka
Virat Kohli (capt), Murali Vijay, Lokesh Rahul, Shikhar Dhawan, Cheteshwar Pujara, Ajinkya Rahane, Rohit Sharma, Wriddhiman Saha, Ravichandran Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Ishant Sharma, Vijay Shankar

India squad for ODI series against Sri Lanka
Rohit Sharma (capt), Shikhar Dhawan, Ajinkya Rahane, Shreyas Iyer, Manish Pandey, Kedar Jadhav, Dinesh Karthik, Mahendra Singh Dhoni, Hardik Pandya, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Jasprit Bumrah, Bhuvneshwar Kumar, Siddarth Kaul

Updated: July 23, 2022, 12:20 PM