Yes, that's blood. The drivers of the two vans have since been arrested. The wee girl is either alive but brain dead or has died, different sites are claiming different things.