"I take this tribune to demand respect for us. We want to live in peace," Castro said.
"Quit trying to destabilize Honduras and dictate your measures or choosing who we must engage with. Our people are sovereign."
Castro criticized the exploitation of her country and people by other states and big multinationals, adding that she considers as unacceptable the current "arbitrary" world order in which some countries are viewed as lesser.
"Those who think are civilized never get tired of invading, waging wars, and speculating financially," Castro said.
Xiomara Castro is the 56th President of Honduras, recently elected by a significant majority of 51%, almost 20 points ahead of her main rival. She succeeded Juan Orlando Hernandez who assumed power in 2010, one year after the military coup against President Manuel Zelaya.
Castro’s government has been vocal against US interventionism in the region and has also shown solidarity with Cuba and Venezuela.