Showdown in Romania

romania

An election on the horizon and the threat that lies within.