Times are changing for some Arab lands (8)
I believe the answer is:
emirates
'some arab lands' is the definition.
(I've seen this before)
'times are changing' is the wordplay.
'changing' is an anagram indicator.
'times'+'are'='timesare'
'timesare' with letters rearranged gives 'EMIRATES'.
'for' is the link.
(Other definitions for emirates that I've seen before include "lands in the Gulf" , "United Arab -------, Gulf state" , "Territory of independent rulers in the Islamic world" , "Abu Dhabi and Dubai, say" , "Federation of Arab states" .)