News

F1's planned Madrid street circuit is drawing heavy criticism from residents due to its environmental consequences.