Chicago, June 19 -- Former U.S. President Barack Obama criticized U.S. President Donald Trump during the the opening ceremony of the Obama Presidential Center here, without mentioning him by name.

A U.S. presidential center is a complex dedicated to a former president's legacy, which typically includes a museum, educational facilities, public programs, and an archive of presidential records.

Reflecting on history, Obama on Thursday emphasized the American ideal of "no kings or lords, no serfs or subjects," echoing the "No King" protests and marches that have taken place across the country in recent months, according to Xinhua.

He also indirectly criticized Trump's immigration policy by praising residents in Minneapolis, state of Minnesot...