Misc: what president was nicknamed sword of the revolution?


Answer: Loading...