US Supreme Court Lets Stand Rejection of Pro-Israel Ad
The US Supreme Court rejected on Monday an appeal from a pro-Israel group seeking to place ads on the Boston-area mass transit system, AP reports.
The US Supreme Court rejected on Monday an appeal from a pro-Israel group seeking to place ads on the Boston-area mass transit system, AP reports.