Apartheid’s Stalingrad by Rory Riordan: a book review

“When I received the book for review, my first reaction was, ‘It’s far too long’. However, once I started reading, I struggled to put it down.”