Anyone know if this is a legit site, found it while searching on the topic? Never heard of the site before Here is the link here Saying about a leaked letter revealing over 25 deaths from a health protection agency and so on.