Which sentence is correct ?

Answer: 
A new cabinet has been sworn thin Dhaka
Which sentence is correct ?