Petya, Wannacry

27-June-2017 Tuesday
On the wave of posts about Petya


v20240901