sniper-at-the-gates-of-heaven - “clashes” and “confrontations”...

more about : sniper-at-the-gates-of-heaven