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