First leonard peltier, now sicka? what's the world coming to?