Armenia detains scores of Azerbaijan land deal protesters
Armenian police on Monday said they had detained at least 88 people who were attempting to block streets in the country's capital in protests at government plans to concede land to Azerbaijan. Armenia has conceded to handing over territory it has …