Turkish police nab 72 over alleged fuel-related tax fraud Read more about Turkish police nab 72 over alleged fuel-related tax fraud