Ukraine’s Iskra wins contract to supply new radar system to Pentagon
The United States Department of Defense has reportedly awarded to Ukraine's Iskra, which is part of the UkrOboronProm defense giant, a contract for the supply...
Nicaragua’s “honorary consulate” in russian-occupied Crimea is veiled attempt to justify law violation – US
The opening of an "honorary consulate" of Nicaragua in russian-occupied Crimea is another veiled attempt by russia to justify its violation of international law, the...