India, July 2 -- US President Donald Trump on Wednesday visited the Theodore Roosevelt Presidential Library in Medora, North Dakota as part of the White House's celebration for the 250th anniversary of Independence on July 4.

Trump first toured the library and then gave a speech outside the 96,000-square-foot facility built with a budget of $450 million. Trump honored Roosevelt by comparing the 26th US President to himself. Trump claimed, like him, Roosevelt had a "freakin' wild life." He said the late President "embodied the heart and soul and fight and spirit of our country, as much as anyone who ever lived."

The visit was formal, with nothing significant beyond the glitter of a Presidential event. But social media was particularly am...