I caught this carnage in my garden, is this a Robber Fly? Thanks
What a gorgeous photograph. This is not just a Robber Fly, it is more specifically a Hanging Thief in the genus Diogmites feeding on a Thread Waist Wasp in the family Sphecidae. That Hanging Thief is demonstrating how it earned its common name. We have issues with your use of the term Carnage. Our Unnecessary Carnage page is reserved for Insects and other small minunderstood creatures that have met with a messy end thanks to human intervention. Awesome documentation like your image goes to our Food Chain page as part of the wonders of nature.