Could also be a long tailed shrike but tail length appears shorter than body length - ? more likely to be grey-backed shrike
Could also be a long tailed shrike but tail length appears shorter than body length - ? more likely to be grey-backed shrike