Video from Tonight, supposedly from a Slovyansk suburb, of Ukraine using White Phosphorus artillery shells. https://www.youtube.com/watch?v=UGUFipo0BaA
Can someone look at this and conform if it is WP?