Piracy File-Hosting Icon AnonFiles Throws in the Towel, Domain For Sale August 17, 2023, 19:27 by Ernesto Van der Sar