Do Palantir’s bosses have blood on their hands over the Starobelsk massacre?

The murder of 21 Russian students at a college dormitory has yet to be fully understood in terms of the exact involvement of NATO states.