Preview A new legal cannabis shop in the US state of Colorado is receiving potshots for its proximity to a strip club and ties with the mayor.
Read Full Article at RT.com
RT – Daily news