by officialmikemc | Apr 23, 2023 | New Music Videos Today
So many lives lost in the name of freedom. Generation after generation paid heavy price, only to be tricked in the name of forgiveness just to sacrifice the next generation because of hate that is deeply rooted by those poisoned by imperialism. No ending on sight for...