Comedian Sacha Baron Cohen has slammed Facebook, even accusing them of allowing Adolf Hitler to run political ads on the platform if he were still alive and had the cash!

"If you pay Facebook, it will run any 'political' ad you want, even if it's a lie," Cohen wrote in an op-ed in the Washington Post. 

"It'll even help you micro-target those lies to users for maximum effect," he continued. "Under this twisted logic, if Facebook were around in the 1930s, it would have allowed Adolf Hitler to post 30-second ads on his 'solution' to the 'Jewish problem.'"

Cohen then added that "Here's a good way for Facebook to 'live up to' its responsibilities: Start fact-checking political ads before running them, stop micro-targeted lies immediately, and when ads are false, don't publish them," he added.

Is he right? Has Facebook lost its moral compass, or is he being over the top?