Brian Lara lashed out at ICC regarding Wahab Riaz Fine Issue