Most likely a Ukranian flagged ship but carrying Russian military hardware bound for ?? We don’t know.
the Ukrainian ship Faina was en route to Kenya