British rugby union player Levi Davis missing, last seen at Irish pub in Barcelona
Concerns are growing for British rugby union player Levi Davis who is currently missing in Barcelona. His former club Bath Rugby issued an urgent appeal for information on November 6, stating the