Your number one source for car news, autosport news and the latest developments in green technology!

Bahrain police fire on F1 protesters

Just a week before F1 action will kick off in Bahrain, the situation in the island Kingdom is worsening.
AFP news agency said police on Friday fired tear gas and sound bombs on people demonstrating in the capital Manama against the formula one race… More »