OT: Political post. So you have been warned.