Russia releases 17 detained OFWs

Russia releases 17 detained OFWs

Image from You Tube