Preheat oven to 350℉/180℃ and grease or line a 9 inch round cake pan with parchment paper and set aside
In a large bowl, whisk together flour, cocoa powder, baking powder, baking soda and salt and set aside
In a medium bowl, combine sugar, vanilla extract, almond extract, cherry juice, coconut oil, milk and eggs and whisk until smooth
Combine the wet and dry ingredients in either bowl and mix with a spatula until combined, but do not overmix (stop mixing as soon as you can no longer see flour)
Stir in the chopped cherries
Transfer the batter to the prepared cake pan (it should be fairly thin and easy to pour, but not liquidy)
Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean
Make the glaze; in a bowl, combine the cherry juice, vanilla, icing sugar and salt and whisk until smooth and pourable
Allow to cool for 15-20 minutes then pour the glaze all over, ensuring the cake is fully covered
Let the glaze harden for 2-3 minutes then cut into slices and serve