Are the rantings about ww111 the price of doing business in Russia? If so it seems Genoil has been duped. Into being a propaganda machine!!