Current Affairs LTA: The first batch of US-made trains also had cracks LTA (Land Transport Authority) said that the entire first batch of US-made… Neyla11 July 2016