Never seen that website before. What is their track record for being truthful?
I do not know. Just stumbled upon it myself.
Their links are good, however. Photos did come from vids released by white helmets, and time and dates seem legit.