NAMBLA embattled -- mirror sites?