Boston Connection to Russian Ads - NBC Boston

Boston Connection to Russian Ads

The ads on Facebook bought by Russian-controlled groups included an East Boston shooting, but the facts were not correct.

Find NBC Boston in your area

Channel 10 on most providers

Channel 60 and 8 Over the Air

    processing...

    NEWSLETTERS