3 min read Europe Ukraine strikes oil depot in occupied Crimea 2 months ago Ama Oprah Ukraine’s military has launched a strike on a major oil terminal located off the coast…