Thailand’s military generals falling out of favour with Thai public. Here’s why.

The Thai Prime Minister has been pushing back the election date multiple times.