F1 Rumor: Thailand approves $1.2B to host F1 race, but PM ousted (16th Update)
Recent developments have added new hope to Thailand’s long-standing ambition to host a Formula 1 race, as reported by Channel News Asia. The country boasts a strong foundation for this … Read More