The video, which claims to be from the February 2025 indignation rally staged by Duterte supporters, is actually from the 2024 Planetshakers concert in Cebu Claim: An aerial video shows a massive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results