Some of the pics appear to have been put up today or yesterday, but the most contentious ones are from something else that happened last year, eg :
facebook.com