THE Davao City Police Office (DCPO) assures the public of the strict security implementation for the commemoration of the 38th Edsa People Power Revolution this Sunday, February 25, 2024, as around 290 police personnel will be deployed in several areas where rallies are staged.