devon green and police