China warns borrowers to pay up or be shamed
Vocabulary: publicize – to make a fact or event widely known to the public The author appeared on television to publicize her latest book. mandate – to carry out a particular policy or task given by an authorized official All high school students were mandated to wear their school ID in the campus. go an extra mile – to make a special effort to do or achieve something The president is determined to go the extra mile for the sake of peace. database – a collection of data arranged for ease and speed of retrieval The library lists all books available on an electronic database that is easily accessed via…
Read more



