Turkish police detain over 200 after clash with May Day protesters in Istanbul
Turkish police have detained over 200 people after firing tear gas and rubber bullets to prevent demonstrators from reaching ...
Read moreTurkish police have detained over 200 people after firing tear gas and rubber bullets to prevent demonstrators from reaching ...
Read more© 2022 TVC Communications - Owner of TVC News
© 2022 TVC Communications - Owner of TVC News