LAPD deploys mounted police and tear gas to disperse protesters admin June 15, 2025 0 Comments https://www.youtube.com/watch?v=o1Q5P_70ZCY