This is tough.
my thoughts:
There are 3 options
juvenile Jackal, brown morph Steppe and rufous morph Long-legged Buzzards, according to SASOL.
Long-legged is out not only on range, but also the wings don't appear deep enough. I think you knew that anyway.
Steppe: Has a black or brown terminal band to the retricies. Photo 3 rules this out. The tail length to wing base ratio is not as large as that of the Jackal buzzard, i.e. the wings are not as deep compared to the outer tail length. The middle birds have brown eyes, but I can't decide what colour bird #1 has due to colour blindess near the brown spectrum, but they do appear paler. Could that be due to angle?
Juv. Jackal: considering the depth of wing, lack of terminal band and fierce looking head, this is what I think the middle two are.
I can't decide on the last bird,the head appears slimmer and the wing terminal bars are black, which point to Steppe, but the tail lacks terminal bar, possibly due to wear. May be others could give their opinion.
The first bird has a plain rufus breast and fits Jackal rather well, but the eye colour might decide otherwise. If it is due to angle, then I would go for Jackal Buzzard.
EDIT: This was cross-posted with Tom, who is a far better bet than I am, but our conclusions do align somewhat