Alleged internet fraudsters in Oyo took to the streets today to protest against the Economic Financial Crimes Commission (EFCC)...