Sam Taylor Nepal bureau chief of French news agency Agence France Presse (AFP) has been detained by Kathmandu’s drug squad
British citizen Sam Taylor was detained from a restaurant in Thamel, the capital’s tourist hub, Friday by a police patrol.The Nepal bureau c...