he was the first non italian ever to head the scuderia anything was better than this cup of perspiration and tears ifite umugabane ubarirwa mu ma miliyoni menshi pollard was convicted and sentenced to life imprisonment