Вообще, я бы использовал `BaseSpider` а не `CrawlSpider` и вручную прописал бы xpaths для next_page и news.
Что-то типа такого:
def parse(self, response):
news_css = 'div.fc-item__container > a::attr(href)'
for news_link in response.css(news_css).extract():
req = scrapy.Request(response.follow(url=news_link, callback=self.parser_items)
yield req
next_page_css = 'div.pagination__list > a::attr(href)'
for nextpage_link in response.css(news_css).extract():
req = scrapy.Request(response.follow(url=nextpage_link, callback=self.parse)
yield req
P.S. Код не тестировал, но я думаю, смысл понятен. Обычно, с такими пауками проще работать чем с BroadCrawl