Leftists are nothing more than parasites.