Bad Blood, a review by Joanna
Bad Blood Angela Marsons Bookouture 415 pages Published Nov 15th, 2023 ๐ฉธ๐ฉธ๐ฉธ๐ฉธ๐ฉธ Another spellbinding mystery by the Queen of modern English crime! Bad Blood is number 20 in the DI Kim Stone police procedural series, (officially itโs 19 but thereโs … Continued