Bahraini Mahmood Al Yousif shares his thoughts on incidents which happened at the Formula One Race held in Canada over the weekend.