translate English to French: Travellers have been drugged and subsequently robbed.
Des voyageurs ont été dévalisés après avoir été drogués.