Russian air defences have shot down at least 21 Ukrainian drones headed for Moscow over the course of the day, Mayor Sergei Sobyanin says.
This is an ingested summary. Full reporting is available at the primary source below.