Mercedes-Benz offends China with Instagram post

The automaker becomes the latest brand to trip into a political controversy, by quoting the Dalai Lama.