Rampart- one of the largest police corruption scandals in modern history, the effects of which are still being felt today. June 19, 2018 10:18 am